seed orchard establishment - French English Dictionary